home *** CD-ROM | disk | FTP | other *** search
- QuickBasic Front End Documentation
-
-
- WHAT IS QBFE?
-
- QuickBasic Front End (QBFE) is a program that acts as a front end to the
- QuickBasic 4.5 (QB) and the Basic 7.1 PDS (QBX) development environments.
- There are eleven and sixteen command line options that you can supply when
- firing up QB or QBX respectively. The spelling of each and the proper
- sequence must, obviously, be exact. In addition, two of these options allow
- you to specify the Quick Library (QLB) and program module you wish to work
- with. QBFE presents a menu of these command line options, allowing you to
- pick and choose the ones you want, as well as select the QLB and program
- module desired.
-
- Why did I write QBFE? Simply put, I hate to type at the command line. I
- much prefer to point and shoot. Second, due to the fact that I work on a
- number of projects at the same time (and use different QLB's and command
- line options for each), I would use the wrong QLB, forget how I spelled
- the QLB or the module, or mistype one of the command line options. QBFE
- simplified the whole process for me. The program was first written for
- QuicBasic 4.5 only. I've recently upgraded to Basic 7.1 and have
- incorporated it's use also.
-
- I originally had no plans to distribute this program. It was written to
- fulfill my need. Upon completion, however, I decided that with a little
- spicing up, others could possibly derive a benefit from the program.
- Therefore, I'm releasing this program into the Public Domain for usage
- by anyone. Feel free to pass it on to anyone else. The only request I make,
- is that, if you upload it to a BBS, please include BOTH the QBFE.EXE file
- and the QBFE.DOC file.
-
- I've tried to make the program as straight-forward and intuitive as I can.
- The interface was designed to make the operation as smooth as possible. I
- hope I have succeeded. Releasing a program for others to use is a first
- for me.
-
- Although the program satisfies MY needs completely, because I'm releasing
- it to others, I will gladly make changes to the program to satisfy others'
- needs if the demand is great enough. It goes with out saying that if a
- 'bug' is discovered and reported to me, I will definitely fix it and
- release an updated version.
-
- I can be reached on CompuServe. My CIS ID is 74017,3342. I normally check
- into the Microsoft Forum Basic Library once a week to see what's happening
- there. An EasyPlex message would also be possible. My schedule does vary
- however, and sometimes I may not check in for a couple of weeks.
-
-
- HOW TO USE QBFE!
-
- I believe that QBFE is very simple to use and therefore this documentation
- will be short. I hope I'm correct.
-
- To run QBFE, copy the file QBFE.EXE into the directory that contains QB or
- QBX, change to that directory, and type QBFE on the DOS command line. There
- are no command line options available. You must execute QBFE from the
- directory in which it resides.
-
- The screen presented is a menu of the command line options for QB or QBX.
- To switch between the two environments use the F9 key. Use the arrow keys
- to move form option to option. The current option will be in highlighted.
- To change an option, press the ENTER key while that option is selected. One
- of three things will happen depending on the type of option selected.
-
- If the option is stand alone, meaning that no other information follows it
- (e.g. /H, /AH, etc.), the status will toggle between ON and OFF. On means
- that the option will be included on the command line. OFF means that option
- will NOT be included. The /RUN option is unique in that a programname must
- be specified before this option can be turned ON.
-
- If the option requires input, a data window will appear for you to input
- your data. For example, the /C: option will prompt you for the buffersize,
- the /CMD option will prompt you for the command string, etc.
-
- The /L, Programname and /K: options will each display a list from which to
- choose. The /L option will display a list of the QLB files that it finds in
- the directory specified on the QLB directory line. The Programname option
- will display a list of files that it finds in the directory specified on
- the Program directory line AND that match the mask specified on the Program
- mask line. The /K option will display a list of the .KEY files that it finds
- in the directory specified on the KEY directory line.
-
- To change the QLB directory use the F2 function key. To change the Program
- directory use the F4 key. To change the KEY directory use the F8 key. All
- three of these keys operate similarly. They will allow you to choose a
- drive. The program will then scan that drive and display all the directories
- found. Use the arrow keys to highlight the directory you want and press the
- spacebar or enter key. A check mark will appear next to the directory. If
- you change your mind, select it again and the check mark will disappear.
- After the directory has been checked, press the Esc key to return to the
- menu. The selected directory will now appear on the appropriate directory
- line.
-
- To change the program mask, press the F3 key. A data window will open for
- input. All the standard DOS wildcard symbols are available. After enetering
- the mask, it will display on the Program mask line.
-
- The F6 key will save the current settings as defaults. The next time QBFE
- is executed, these settings will be displayed. To load the default settings
- after they have been changed, press the F5 key.
-
- To run QB or QBX with the current settings that are displayed on the
- screen, press the F7 key. QB or QBX will be invoked. Upon exiting from QB
- or QBX, you will be returned to QBFE.
-
- To exit QBFE and return to the DOS command line, press the F10 key.
-
- There are currently two limitations to QBFE. The /CMD option only allows a
- maximum of 32 characters and the directory scans are limited to 150
- directories.
-
-
- WHAT'S NEXT FOR QBFE?
-
- That's easy to answer. QBFE has made the use of QB/QBX so much simpler that
- I've decided to add support for BC and LINK. With Basic 7.1, I've found
- myself compiling and linking from the command line much more often than I
- did with QuickBasic. I also want to add mouse support. What else? I'm not
- sure. If there are enough requests for other changes or additions, I will
- add them to the program.
-
- I had great fun in writing QBFE in that I used procedures that I never used
- before. It has been very beneficial to me, both the writing and it's
- subsequent usage. If someone else finds it useful that would be great and I
- would sure enjoy hearing from you. I program for my own benefit and
- enjoyment. To share the fruits of this enjoyment with others has a nice ring
- to it.
-
-
- Jim Gagliano
- Rochester, NY
- CompuServe ID: 74017,3342
-
-
- ----------------end-of-author's-documentation---------------
-
- Software Library Information:
-
- This disk copy provided as a service of
-
- Public (software) Library
-
- We are not the authors of this program, nor are we associated
- with the author in any way other than as a distributor of the
- program in accordance with the author's terms of distribution.
-
- Please direct shareware payments and specific questions about
- this program to the author of the program, whose name appears
- elsewhere in this documentation. If you have trouble getting
- in touch with the author, we will do whatever we can to help
- you with your questions. All programs have been tested and do
- run. To report problems, please use the form that is in the
- file PROBLEM.DOC on many of our disks or in other written for-
- mat with screen printouts, if possible. PsL cannot debug pro-
- programs over the telephone, though we can answer questions.
-
- Disks in the PsL are updated monthly, so if you did not get
- this disk directly from the PsL, you should be aware that the
- files in this set may no longer be the current versions. Also,
- if you got this disk from another vendor and are having prob-
- lems, be aware that some files may have become corrupted or
- lost by that vendor. Get a current, working disk from PsL.
-
- For a copy of the latest monthly software library newsletter
- and a list of the 2,000+ disks in the library, call or write
-
- Public (software) Library
- P.O.Box 35705 - F
- Houston, TX 77235-5705
-
- Orders only:
- 1-800-2424-PSL
- MC/Visa/AmEx/Discover
-
- Outside of U.S. or in Texas
- or for general information,
- Call 1-713-524-6394
-
- PsL also has an outstanding
- catalog for the Macintosh.
-
-